technological centre - German English Dictionary